class BeginScene extends eui.Component implements  eui.UIComponent {

	// 开始按钮
	public beginBtn:eui.Button;

	public constructor() {
		super();
	}

	protected partAdded(partName:string,instance:any):void
	{
		super.partAdded(partName,instance);
	}


	protected childrenCreated():void
	{
		super.childrenCreated();
		// 页面加载完毕后，调用自定义的初始化方法
		this.init();
	}

	/**
	 * 初始化（给开始按钮绑定点击事件）
	*/
	private init() {
		this.beginBtn.addEventListener(
			egret.TouchEvent.TOUCH_TAP,
			this.tapHandler,
			this
		);
	}

	// 点击按钮调用的方法
	private tapHandler() {
		// 切换场景
		SceneManager.Shared().changeScene('g');
	}

	// 移除事件
	public release() {
		if(this.beginBtn.hasEventListener(egret.TouchEvent.TOUCH_TAP)) {
			this.beginBtn.removeEventListener(
				egret.TouchEvent.TOUCH_TAP,
				this.tapHandler,
				this);
			
		}
	}
	
}